<?php

include '../include/init.php';


$uid=$_POST['u'];
$type=$_POST['t'];
$usr=new userModel();

if($type=='getfrd')
{
	$fid=$_POST['f'];
	$frd=new frdModel();

	$fu=$usr->getinfo($fid);
	$fd=$frd->getone($uid,$fid);
	if($fu&&$fd)
	{
		unset($fd['id']);
		die(json_encode(array_merge($fu,$fd)));
	}
	die(json_encode(false));
}
else if($type=="getcheckfrd")//用于没有添加好友的临时会话所需信息或添加了好友但没及时获取其信息的好友信息获取
{
	$fid=$_POST['f'];
	$frd=new frdModel();

	$bothfrd=$frd->bothfrd($uid,$fid);

	if($bothfrd==1||$bothfrd==2)//获取好友信息模式
	{
		$fu=$usr->getinfo($fid);
		$fd=$frd->getone($uid,$fid);
		if($fu&&$fd)
		{
			unset($fd['id']);
			$fd['bothfrd']=$bothfrd;
			die(json_encode(array_merge($fu,$fd)));
		}
		die(json_encode(false));
	}
	else if($bothfrd==3||$bothfrd==0)//获取陌生人信息模式
	{

	}
	else//获取自己的信息，不合符
	{
		die(json_encode(false));
	}
}
else if($type=='stranger')//获取陌生人信息
{
	$fd=$usr->getStranger($uid);
	if($fd)
	{
		die(json_encode($fd));
	}
	die(json_encode(false));
}